﻿body,h1,h2,h3,h4,h5,h6,p,ul
{
	margin:0px;
	padding:0px;
	font:12px/24px "微软雅黑";
	list-style:none;
}
a{ text-decoration:none;}
img{ border:0px;}
.clear{clear:both;}
.box_r{ float:right}
.box_l{ float:left}
.header{ height:93px; background:url("../images/logo_bg.jpg"); background-repeat:repeat-x; overflow:hidden;}
	.header .header-content{ width:960px; margin:0px auto; height:93px; position:relative;}
	.header .logo{ width:205px; height:93px; float:left;}
	.header .header-content .search{ position:absolute; top:15px; right:0px; height:30px; width:260px; color:#cccccc;}
		.search_input{height:17px; width:166px;border:1px solid #ebebeb; float:left; line-height:19px; font-size:11px; color:#ccc; font-size:10px; padding-left:5px;}
		#go{background:url("../images/go.jpg"); float:left; width:26px; height:21px; border:0px;}
	.header ul{float:left; margin-left:25px; margin-top:50px; font-size:14px; font-family:"微软雅黑";}
		.header ul li{ float:left; display:block; width:86px; height:44px; text-align:center;}
		.header ul li.long{ width:124px;}
			.header ul li a{ color:#000; text-decoration:none; height:44px; width:86px; display:block;}
			.header ul li a:hover{ color:#fff; background:url("../images/nav_bg.jpg") no-repeat; line-height:40px;}
			.header ul li a.long{ color:#000; text-decoration:none; height:44px; width:124px; display:block;}
			.header ul li a.long:hover{ color:#fff; background:url("../images/nav_bg1.jpg") no-repeat; line-height:40px;}
.outer{ height:389px; overflow:hidden;}
	.outer .banner{height:389px;margin:0px auto; position:relative; overflow:hidden;}
	.outer .banner .banner_img{height:389px;}
	.outer .banner a.img{ width:1024px; height:389px; margin:0px auto; display:block;}
		.outer .btn{ width:1024px; height:389px;position:absolute; z-index:100; top:0px; left:50%; margin-left:-512px;}
		.outer .banner ul{ position:absolute; height:25px;width:100px; bottom:0px; right:0px;}
			.outer .banner .btn li{ float:left; width:12px; height:12px; margin-right:7px; background-color:#fff; cursor:pointer;}
			.outer .banner .btn li.selected{background-color:#b0d53f}	
.index-news{ background:url("../images/index_news_bg.jpg") repeat-x; height:45px; line-height:45px; border-top:1px solid #fff;}
	.index-news .index-news-content{ width:960px; height:44px; margin:0px auto;}
	.index-news .index-news-list{ width:572px; height:44px; line-height:44px; float:left;}
		.index-news .index-news-list h2{width:40px; height:44px; float:left; color:#a6ce39; display:block; line-height:44px;}	
		.index-news .index-news-list .marquee{ width:532px;height:44px; float:left; color:#676968;}
	.index-news .index_news_r{ float:right; width:366px; height:44px; color:#676968;}
		.index-news .index_news_r p{ float:left; display:block; height:44px; line-height:44px; padding-right:25px; background:url("../images/line02.jpg") no-repeat right center;}
		.index-news .index_news_r span{ float:left; padding-left:25px;}
		.index-news .index_news_r a{ margin:10px 0 0 5px;float:left; display:inherit;}
		.index-news .index_news_r .weixin{position:absolute; top:30px; left:-80px; z-index:100;}
.index-main{ background:#e7e7e7; height:200px; border-bottom:1px solid #fff; height:169px; padding-top:28px;}
	.index-main .index-box{ width:960px; margin:0 auto; }
	.index-main .index-box-news{width:342px;height:141px;background:url("../images/boxBg01.png") no-repeat;padding:1px 3px 5px 2px;float:left; overflow:hidden;}
		.index-main .index-box-news img{width:127px; height:141px; float:left; margin-right:10px;}
		.index-main .index-box-news h2{ width:203px; height:29px; float:left; clear:right; font-size:14px; line-height:29px; color:#a6ce39;font-weight:bolder;}
		.index-main .index-box-news h2 span{ float:right; padding-top:9px;*padding-top:0px; *+margin-top:-19px;}
			.index-main .index-box-news h2 a{color:#a6ce39;}
		.index-main .index-box-news h2 span img{width:36px; height:11px; float:right; *marign-top:0px;}
		.index-main .index-box-news ul{width:203px; height:90px; display:block; float:left;}
			.index-main .index-box-news ul li{ height:24px; line-height:24px; overflow:hidden; width:203px;}
				.index-main .index-box-news ul li a{ color:#67666b; text-decoration:none; width:154px; display:block; float:left; overflow:hidden;}
				.index-main .index-box-news ul li a:hover{ color:#a6ce39;}
				.index-main .index-box-news ul li span{ padding-right:8px; color:#67666b;}
				
	.index-main .index-boxs{width:289px;height:141px;padding:1px 3px 5px 2px;float:left; margin-left:12px; display:inline;background:url("../images/boxBg02.png") no-repeat;}
		.index-main .index-boxs img{width:127px; height:141px; float:left; margin-right:10px;}
		.index-main .index-boxs img.ico1{width:118px; height:141px; float:left; margin-right:10px;}
		.index-main .index-boxs h2{ width:150px; height:29px; float:left; clear:right; font-size:14px; line-height:29px; color:#a6ce39; font-weight:bolder;}
			.index-main .index-boxs h2 span{ float:right; padding-top:9px;}
				.index-main .index-boxs h2 a{color:#a6ce39;}
			.index-main .index-boxs h2 span img{width:36px; height:11px; }
			.index-main .index-boxs ul{width:150px; height:90px; display:block; float:left;}
			.index-main .index-boxs ul li{ height:24px; line-height:24px; width:150px; overflow:hidden;}
				.index-main .index-boxs ul li a{ color:#67666b; text-decoration:none;}
				.index-main .index-boxs ul li a:hover{ color:#a6ce39;}
.index-footer{ background:#a6ce39;height:180px;}
	.index-footer .index-footer-content{ width:960px; margin:0 auto;}
		.index-footer .index-footer-content .small_logo{ width:84px; height:50px; color:#fff; text-align:center; font:24px/50px border;}
			.index-footer .index-footer-content .small_logo a{ color:#fff;}
			.index-footer .index-footer-content .small_logo img{ margin:5px 0px 0px 30px;}
		.index-footer .index-footer-content h2{ height:40px; line-height:40px; color:#fff;}
		.index-footer .index-footer-content ul li{ margin-right:6px; float:left;}
			.index-footer .index-footer-content ul li img{ width:140px; height:50px; float:left; display:block;}
		.index-footer .index-footer-content h3{text-align:center; color:#fff; margin-top:30px; font-weight:normal;}

/******详情页面内容一行*************/
.smallbanner{ height:200px; background:#DCDDDE;}
.smallbanner a{ width:1024px; height:200px; display:block; margin:0 auto; overflow:hidden;}
.content_row{ width:960px; height:auto; position:relative; margin:0 auto; padding-top:20px;}
	.content_row .leftbar{width: 186px;float: left;}
		.content_row .leftbar .sideTitle{ width:162px; padding-left:24px; background:url("../images/sideTitleBg.jpg"); height:47px; font:14px/40px bold "微软雅黑"; color:#fff;}
		.content_row .leftbar .sideList{ width:162px; padding:0px 11px; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb;background: #f6f6f6;}
		.content_row .leftbar .sideList li{width:162px;overflow:hidden;height:32px;}
		.content_row .leftbar .sideList li a {display: inline-block; color:#333; width: 137px;padding-left: 25px;font-size: 14px;line-height: 32px;background: url(../images/liBg02.jpg) no-repeat;}
			.content_row .leftbar .sideList li a:hover{ color:#a6ce38}
				.content_row .leftbar .sideBot{ margin-bottom:5px;}
		.content_row .leftbar .sideContact{ width:186px; float:left; padding-bottom:25px;}
			.content_row .leftbar .sideContact li{}
	.content_row .content{ width:747px; float:right;}
		.content_row .content .path{ height:37px; width:100%;border-bottom: 1px solid #dbdbdb;margin-bottom: 20px;}
			.content_row .content .path h2{font-size: 14px;line-height: 37px;background: url(../images/sign03.jpg) no-repeat left center;padding-left: 18px;float: left;}
			.content_row .content .path p{line-height: 37px;float: right;}
				.content_row .content .path a{ line-height:37px; color:#666; text-decoration:none;}
				.content_row .content .path a:hover{ color:#a6ce38;}
			.content_row .content .contentCon{padding-bottom: 50px;position: relative;overflow: hidden;}
		.contentCon h2{font-size: 14px;line-height: 32px;text-align: center;}
		.contentCon h3{line-height: 28px;color: #999;text-align: center;padding-bottom: 16px;border-bottom: 1px dashed #a8a8a8;margin-bottom: 15px;}
.turn {width: 100%;border-top: 1px dashed #a8a8a8;margin-top: 50px;padding-top: 25px;position: relative;}
	.turn a{color:#666; text-decoration:none;}
	.turn a:hover{color:#a6ce38;}
	.turn a.more {position: absolute;top: 25px;right: 0;}
/***************新闻列表*********************/
.newsRec{width: 747px;height: 196px;border-bottom: 1px dashed #d6d7d7;margin-bottom: 10px;}
.newsRec img.newsimg {float: left;margin: 5px 20px 0 0;display: inline;padding: 2px;border: 1px solid #e0e1e2;}
.newsRec a.title {display: inline-block;width: 504px;float: right;font-size: 14px;line-height: 34px; color:#a6ce39}
.newsRec a.intro {display: inline-block;width: 504px;float: right;line-height: 22px;}
.newsRec a.more {margin-top: 14px;float: left;color:#666;}
.contentCon li {width: 747px;height: 26px;background: url(../images/sign05.jpg) no-repeat 8px center;}
.contentCon li a {display: inline-block;line-height: 26px;padding-left: 30px;float: left; color:#666;}
	.contentCon li a:hover{ color:#a6ce39}
.contentCon li span {display: inline-block;float: right;line-height: 26px; color:#666;}
/****************产品展示*************/
.productCon ol{list-style:circle}
.productCon ol li{ list-style-type:disc;}
/****************解决方案*************/
.solutionCon ul{ width:770px;}
.solutionCon li a{ padding:0px;}
.solutionCon li a:hover{ color:#666;}
.solutionCon li {width: 363px;height:158px;border:1px solid #ccc;  float:left; margin-right:15px; margin-top:15px;}
.solutionCon li img {float: left;margin:4px 5px 5px 4px;}
.solutionCon li h2 {font: 14px/42px "微软雅黑";color: #333;text-align: left; float:left; overflow:hidden; width:162px;height:42px;}
.solutionCon li p {margin: 0 auto;line-height: 20px;}
.solutionCon li span { display: inline-block;line-height: 42px;float: left;color: #999;margin-right: 18px;}
/***************合作伙伴*************/
.cooperation ul{ list-style:none;}
.cooperation ul li{ list-style:none; background:none; float:left; width:180px; height:80px; margin-right:30px; margin-left:20px;}
.cooperation ul li img{ border:1px solid #ccc; width:170px;}
/***************常见问题*************/
.faq dl{ display:block;}
.faq dt{width: 745px;border: 1px solid #e5e5e5;background: #fafafa;cursor: pointer;margin-bottom: 8px;}
.faq dt.cur{ background:#f6f6f6}
.faq dt span {display: inline-block;line-height: 36px;padding-left: 15px;float: left;}
.faq dt p {width: 666px;line-height: 36px;float: left;}
.faq dd {padding: 10px 15px 5px;display: none;margin-top: -8px;}
/***************在线留言*************/
.postmessage th{ text-align:right; font-weight:normal;}
/***************法律法规************/
.law table{ border-collapse:collapse;}
	.law table th{ background-color:#ccc; height:36px; text-align:center; line-height:36px;}
	.law table td{ padding:3px; vertical-align:middle; text-align:center;}